Summary
The house which was most recently sold was 20 LEIGH PLACE, this sold on 19 Dec 2017 for £71,824
The postcode for LEIGH PLACE is HP11 1DX
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 LEIGH PLACE , 95 m2 £71,824 19 Dec 2017
22 LEIGH PLACE Semi-Detached , 82 m2 £311,250 13 Nov 2017
23 LEIGH PLACE Semi-Detached , 118 m2 £490,000 23 Aug 2017
24 LEIGH PLACE Semi-Detached , 80 m2 £311,250 8 Nov 2017
25 LEIGH PLACE Semi-Detached , 116 m2 £495,000 23 Aug 2017